mine spotting - Turkish English Dictionary